🇬🇧 en ja 🇯🇵

devil's claw noun

  • Anything considered ugly or potentially harmful resembling a claw in appearance or behavior:
デビルズクロー
Wiktionary Links